High-Performance Extendable Instruction Set Computing
نویسندگان
چکیده
111 this paper, a new architecture called the extendable instruction set computer (EISC) is introduced that addresses the issues of memory size and performance in embedded microprocessor systems. The architecture exhibits an efficient fixed length 16-bit instruction set with short length offset and immediate operands. The offset arid imniediate operands can be extended to 32 bits via the operation of an extension Jag. The code den& of the ElSC instruction set and its memoly transfer performance is shown to be significantly higher than current architectures making it a suitable candidate for the next generation of embedded computer systems. The compact EISC instruction set introduces data dependencies that seemingly limit deep pipeline and superscalar implementations., This paper suggests a mechanism by which these dependencies might be removed in hardware.
منابع مشابه
Fast and Accurate Software Performance Estimation during High-Level Embedded System Design
Recently, software performance estimation based on source code instrumentation shows promising results in the literature. It achieves significant speedup without compromising accuracy, compared with cycle-accurate simulations. However, much work still remains to be done to make this technique flexible and accurate enough to estimate arbitrary applications on complex processors. To the best of o...
متن کاملParallel computing using MPI and OpenMP on self-configured platform, UMZHPC.
Parallel computing is a topic of interest for a broad scientific community since it facilitates many time-consuming algorithms in different application domains.In this paper, we introduce a novel platform for parallel computing by using MPI and OpenMP programming languages based on set of networked PCs. UMZHPC is a free Linux-based parallel computing infrastructure that has been developed to cr...
متن کاملPydgin for RISC-V: A Fast and Productive Instruction-Set Simulator
RISC-V is a new instruction-set architecture that encourages users to design new domain-specific extensions for their needs. This necessitates RISC-V instruction-set simulators that allow productive development, productive extension, and productive instrumentation. In addition, these simulators need to be high-performance to allow simulating real-world benchmarks. There is a productivity-perfor...
متن کاملArchitectural Innovations in the CRISP Microprocessor
The AT&T CRISP Microprocessor is a high performance general purpose 32-bit processor. It is a single CMOS chip containing 172,163 transistors. The instruction-set architecture is a registerless 21⁄2 address memory-to-memory machine with a small number of instructions and addressing modes.1 The CRISP instruction-set is relatively independent of any particular implementation. High performance is ...
متن کاملC-slow Technique vs Multiprocessor in designing Low Area Customized Instruction set Processor for Embedded Applications
The demand for high performance embedded processors, for consumer electronics, is rapidly increasing for the past few years. Many of these embedded processors depend upon custom built Instruction Ser Architecture (ISA) such as game processor (GPU), multimedia processors, DSP processors etc. Primary requirement for consumer electronic industry is low cost with high performance and low power cons...
متن کامل